#ifndef INVENTORY_ITEM_H_INCLUDED_4257709
#define INVENTORY_ITEM_H_INCLUDED_4257709
//-----------------------------------------------------------------------------
// Copyright (c) 2011 Blitz Games Studios Ltd
// Initially created on 11/11/2011
//-----------------------------------------------------------------------------

class Item;
           
//-----------------------------------------------------------------------------
class InventoryItem
{
public:
									InventoryItem(Item const * i_baseItem);
	virtual							~InventoryItem();

	EquipableSlot::Enum				GetEquipableSlot() const;

protected:

private:

	Item const *					m_baseItem;

									InventoryItem(const InventoryItem &rhs);
									InventoryItem& operator = (const InventoryItem &rhs);
};

#include "InventoryItem.inl"

//-----------------------------------------------------------------------------
#endif // INVENTORY_ITEM_H_INCLUDED_4257709
